package com.itheima.manager;

import java.util.Scanner;

//学生管理系统的启动类
public class AppUI {

    /**
     * 1.实现主界面功能
     */
    public static void main(String[] args) {

        System.out.println("========== 欢迎使用本学生管理系统 ==========");

        StudentManager studentManager = new StudentManager();

        loop:
        while (true) {
            System.out.println("请选择以下功能：【1】添加学生\t【2】删除学生\t【3】修改学生\t【4】查询学生\t【5】退出系统");
            System.out.print("请输入你的选择：");

            //1. 创建Scanner对象，实现键盘录入
            Scanner sc = new Scanner(System.in);
            String choice = sc.next();

            //2. 根据录入的内容的不同，匹配不同的功能执行！使用switch分支结构
            switch (choice) {
                case "1":
                    studentManager.addStudent();
                    break;

                case "2":
                    studentManager.deleteStudent();
                    break;

                case "3":
                    studentManager.updateStudent();
                    break;

                case "4":
                    studentManager.list();
                    break;

                case "5":
                    System.out.println("感谢您的使用，再见！！！");
                    break loop;

                default:
                    System.out.println("你的选择有误，请检查后重试！");
                    break;
            }
        }
    }
}
